// pages/enroll/enroll.js
const baseUrl="https://www.hotspotin.top/mall/"
const imgBaseUrl="https://www.hotspotin.top/mall/manager/file/download/"
Page({

  /**
   * 页面的初始数据
   */
  data: {
    baseUrl,
    imgBaseUrl,
    accher:"",
    password:"",
    tempFilePath:"",//选取的头像的地址
    uploadFile:"",//图片上传后返回的图片地址参数
  },
  chooseAvatar(){
    //   调取本地图片
      wx.chooseMedia({
        count:1,
        mediaType: ['image'],
        sourceType: ['album', 'camera'],
        success:res=> {
            this.setData({
                tempFilePath:res.tempFiles[0].tempFilePath
              })
            //   上传头像
              wx.uploadFile({
                filePath:this.data.tempFilePath,
                name: 'file',
                url:'https://www.hotspotin.top/mall/manager/file/upload',
                success:res=>{
                    const data = JSON.parse(res.data);
                    if(data.code == 200){
                        wx.showToast({
                            title: '头像上传成功',
                            icon:"success"
                          })
                          this.setData({
                            uploadFile:data.data
                          })
                    }
                }
              })
        }
      })
    
  },

  gologin(){
      wx.request({
        url:'https://www.hotspotin.top/mall/api/program/enroll',
        method:"POST",
        data:{
            userTel:Number(this.data.accher),
            userPassword:this.data.password,
            userImage:this.data.uploadFile
        },
        success:res=>{
            console.log(res);
            if(res.data.code == 200){
                wx.showToast({
                  title: '注册成功',
                  icon:'success',
                  duration: 2000,
                })
                wx.navigateTo({
                    url: '../login/login',
                })
            }
        }
      })
    
  },
  
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad(options) {

  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady() {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow() {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide() {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload() {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh() {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom() {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage() {

  }
})